Novosibirsk receives flights from international destinations such as: Baku, Bangkok, Beijing, Bishkek, Dushanbe, Frankfurt, Hanover, Kiev, Tashkent, and Urumqi, as well as many domestic flights from all over Russia.
The Trans-Siberian Railway also crosses Novosibirsk Oblast and stops at from west to east: Kalachinsk, Tatarsk, Barabinsk, Ob, Novosibirsk, and Bolotnoye.